lifelong non-smoker - German English Dictionary